卡: to block, to be stuck, to be wedged, customs station, a clip, a fastener, a checkpost...
起伏: to move up and down, to undulate, ups and downs...
导师: tutor, teacher, academic advisor...
景观: landscape...
实事求是: to seek truth from facts (idiom), to be practical and realistic...
瓶子: bottle...
很难说: hard to say...
推销: to market, to sell...